///////////////////////////////////////////////////////////
//  IDataManager.h
//  Implementation of the Interface IDataManager
//  Created on:      07-Sep-2013 9:04:45 PM
//  Original author: Jakkaphan Aiemcharoenjit
///////////////////////////////////////////////////////////

#if !defined(EA_F4CB16B4_D7CA_4e6d_B0BA_81434794D8DE__INCLUDED_)
#define EA_F4CB16B4_D7CA_4e6d_B0BA_81434794D8DE__INCLUDED_

#include "IPages.h"

namespace Data
{
class IDataManager
{

public:
	virtual IPages* GetTemplatePages() =0;
	virtual IPages* GetCheckListPages() =0;
	virtual void Open(const std::string& path = "data.xml") =0;
	virtual void Save(const std::string& path = "data.xml") =0;

};
}
#endif // !defined(EA_F4CB16B4_D7CA_4e6d_B0BA_81434794D8DE__INCLUDED_)
